/* 
    Document   : estilo-general
    Created on : 13-abr-2012, 11:43:05
    Author     : thekiub
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}
.header{
    /*background-color: #666666;*/
    CURSOR: move;
    border-radius: 6px 6px 0px 0px;
    text-align: center;
    font-family: Arial;
    font-size: 30px;
    height: 60px;
    color:white; 
    background: transparent url('../img/bg_titulo.gif') repeat-x;
}
.header a{
    margin-top: 20px;
}
.overlay{
     display: none;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: #000;
     z-index:1001;
     opacity:.25;
     -moz-opacity: 0.20;
     filter: alpha(opacity=75);
}
.modal {
     border :6px solid rgba(0, 0, 0, 0.3);
     border-radius: 6px 6px 6px 6px;
     display: none;
     position: absolute;
     top: 120px;
/*     left: 179px;*/
     width: 962px;
     height: auto;
     background: #fff;
     color: #333;
     z-index:1002;
     overflow: auto;
}
.close{
   position: absolute;
   left: 85%;
    top: 3%;
   border-left: 10px;
    text-align: right;
    font-family: Arial;
    font-weight: bold;
    color: white;
    font-size: 10px;
}
.close a{
    font-size: 16px;
    font-weight: bold;
    color: white;
    margin-right: 2px;
}
/*------------------------estilo de los tabs------------------------------------*/
.tab_container {
/*	border: 1px solid #999;*/
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 962px;
        margin-top: 18px;
        margin-bottom: 18px;
/*        margin-left: 80px;*/
	/*background: #fff;*/
}
.tab_content {
	padding: 10px;
	font-size: 1.2em;
}
ul.tabs-modal {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
	height: 51px;
	border-bottom: 0.1em solid #000000;
	/*border-left: 1px solid #999;*/
	width: 962px;
}
ul.tabs-modal li {
    CURSOR: hand;
    font-size: 0.8em;
    font-weight: bold;
    background-repeat: no-repeat;
        width:192px; 
	float: left;
	margin: 0;
	padding: 0;
	height: 52px;
	line-height: 52px;
	/*border: 1px solid #999;*/
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	/*background: #e0e0e0;*/
}
ul.tabs-modal li a {
	text-decoration: none;
        text-align: center;
	color: #000;
	display: block;
	font-size: 1em;
	padding: 0px;
	/*border: 1px solid #fff;*/
	outline: none;
}
html ul.tabs-modal li.active, html ul.tabs-modal li.active a:hover  {
	/*background: #FE0000;*/
	border-bottom: 1px solid #fff;
}
/*-------------------------Eestilo de las zonas y demas----------------------*/
ul.zonas{
    top: 20%;
    width: 100%;
list-style:none;
	margin:0;
	padding:0;
        text-align: center;
        margin-left: 90px;
}
ul.zonas li{
    height: 110px;
    width: 240px;
    font-weight: bold;
    margin-left: 6px;
	padding:2px;
	float:left;
}
ul.zonas li.opcion_off p{
    background-image: url(../img/asistente_opcion_trescolumnas_off.gif);
    background-repeat: no-repeat;
    text-align: center;
    color: white;
    float: bottom;
    height: 30px;
    padding-top: 0px;
    margin-left: 1px;
    margin-top: -5px;
    border-top: solid 1px white;
}
ul.zonas li.opcion_on p{
    background-image: url(../img/asistente_opcion_trescolumnas_on.gif);
    background-repeat: no-repeat;
    text-align: center;
    color: white;
    float: bottom;
    height: 30px;
    padding-top: 0px;
    margin-left: 1px;
    margin-top: -5px;
    border-top: solid 1px white;
}
ul.zonas li img{
     width: 238px;
    height: 75px;
    cursor: pointer;
    border-radius: 12px 12px 0 0;
}
div.nombreZonas{
    margin-left: 25px;
    margin-bottom: 6px;
}
div.nombreActividades{
    margin-left: 25px;
    margin-bottom: 6px;
}
div.nombreActividades4{
    margin-left: 25px;
    margin-bottom: 12px;
}
ul.actividades{
    width: 962;
list-style:none;
	margin:0;
	padding:0;
        font-size: 0.9em;
        text-align: center;
        margin-left: 90px;
}
ul.actividades li{
    margin-left: 90px;
    height: 110px;
    width: 180px;
    font-weight: bold;
    margin-left: 3.5px;
	padding:2px;
	float:left;
}
ul.actividades li.opcion_off p{
    background-image: url(../img/asistente_opcion_trescolumnas_lite_off.gif);
    background-repeat: no-repeat;
    max-width: 180px;
    text-align: center;
    color: white;
    float: bottom;
    height: 30px;
    padding-top: 0px;
    margin-left: 1px;
    margin-top: -5px;
    border-top: solid 1px white;
}
ul.actividades li.opcion_on p{
    background-image: url(../img/asistente_opcion_trescolumnas_lite_on.gif);
    background-repeat: no-repeat;
    text-align: center;
    color: white;
    float: bottom;
    max-width: 180px;
    height: 30px;
    padding-top: 0px;
    margin-left: 1px;
    margin-top: -5px;
    border-top: solid 1px white;
}
ul.actividades li img{
    margin-left: 1px;
    width: 180px;
    height: 75px;
    cursor: pointer;
    border-radius: 12px 12px 0 0;
}
.divSelect{
    margin-left: 405px;
    margin-bottom: 6px;
}
select { 
    font-family: Georgia;
    font-size: 16px;
    color: #888;
    background-color:#f6f6f6;
}

select.selectDeptos{
    background: transparent;
   width: 142px;
   padding: 5px;
   font-size: 16px;
   border: 1px solid #ccc;
   height: 32px;
}
